throatwort (scrophularia nodosa) - Español Inglés Diccionario